#include <47func.h>
int main(int argc, char *argv[])
{
    // ./4_client 192.168.118.128 1234
    ARGS_CHECK(argc,3);
    int sockfd = socket(AF_INET,SOCK_STREAM,0);
    // AF_INET ipv4 SOCK_STREAM TCP
    struct sockaddr_in serverAddr;//带in 是ipv4地址 带in6是ipv6地址 不带是通用地址
    serverAddr.sin_family = AF_INET;//ipv4
    serverAddr.sin_addr.s_addr = inet_addr(argv[1]);//把点分十进制的ip地址转换成32位大端存储的地址
    serverAddr.sin_port = htons(atoi(argv[2]));//把端口用大端存储
    int ret = connect(sockfd,(struct sockaddr *)&serverAddr,sizeof(serverAddr));
    ERROR_CHECK(ret,-1,"connect");
    ssize_t sret = send(sockfd,"hello",5,0);
    //ERROR_CHECK(sret,-1,"send");
    sret = send(sockfd,"world",5,0);
    ERROR_CHECK(sret,-1,"send");
    return 0;
}

